insert or embedded plates - English Synonyms Dictionary